<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>

<script>
    // const obj = new object()
    // const obj = {}
    // 上面的{}就称为对象的字面量


    // 以前的写法
    // const obj = {
    //     name: 'why',
    //     age:18,
    //     run:function () {
    //         console.log('在奔跑');
    //     },
    //     eat:function () {
    //         console.log('在吃东西');
    //     }
    // }


  // 1、属性的增强写法
  const name = 'why';
  const age = 18;
  const height = 1.88;
//ES5的写法
//   const obj ={
//       name: name,
//       age: age,
//       height: height
//   }

    //ES6的写法
    // const obj = {
    //     name,
    //     age,
    //     height,
    // }
    // console.log(obj)


  // 2、函数的增强写法
// ES5的写法
// const obj ={
//     run:function () {
//         console.log('在奔跑');
//     },
//     eat:function () {
//         console.log('在吃东西');
//     }
// }

  // ES6的写法
// const obj = {
//     run(){
//         console.log('在奔跑');
//     },
//     eat(){
//         console.log('在吃东西');
//     }
// }


</script>


</body>
</html>